home *** CD-ROM | disk | FTP | other *** search
/ Aminet 5 / Aminet 5 - March 1995.iso / Aminet / comm / cnet / lgc_g130.lha / Galledis.dok < prev    next >
Text File  |  1994-10-03  |  18KB  |  434 lines

  1.                             __               ____
  2.  ._________. .____________ /_/\ _____________\   \ ____________. ._________.
  3.  |         | |             \_\/               \___\            | |         |
  4.  |.       /\_|__    __/\________  ____________/\  /    /\______|_|_       :|
  5.  ||    _ /  \   \___\/  \       \/\           \ \/____/  \         \ _    ||
  6.  |:    //   /\___\   \  /\_______\ \___________\/\    \  /\_________\\    O|
  7.  |o   . \  /.    /____\// \__   __\/   ________// \____\/. \________/ .   :|
  8.  |.      \//    /     /.    /    ///    /     /o       //   /_____\       .|
  9.  |        \_________ /\__________/\_________ /_______ /\_________ /        |
  10.  |         | |     \/                      \/   __  \/         |\/        .|
  11.  |_________| |________________________________ /\_\ ___________| |_________|
  12.  :         : :                                 \/_/_           : :    Sk!n :
  13.  
  14.  
  15.                       =C=N=E=T= =I=N=N=O=V=A=T=I=O=N=
  16.  
  17.                               präsentiert...
  18.  
  19.                          -:>> Galledis v1.30 <<:-
  20.               Eine CNet Version von AmiExpress' Local Upload
  21.            Oder: Wie vereinfache ich das Online legen von Files
  22.                           (C) 1994 by Fate/Logic
  23.                        Release Datum: 3 October 1994
  24.  
  25.  
  26. INHALT
  27. ======
  28.  
  29.      Legales Zeug
  30.      Übersicht
  31.      Features
  32.      Anforderungen
  33.      Installation
  34.      Konfiguration
  35.      Anwendung
  36.      Geschichte
  37.      Updates
  38.      Kontakte
  39.      Dankeschöns
  40.      Greetings & Nachrichten
  41.  
  42.  
  43. LEGALES ZEUG
  44. ============
  45.  
  46.      Dieses Tool und die dazugehörigen Files, ausgenommen alle Libraries
  47.      und der Befehl Befehl, sind Copyright (C)1994 by Fate/Logic, also
  48.      urheberrechtlich geschützt. Alle Rechte vorbehalten. Frei benutzbar.
  49.      Irgendwelche Veränderungen am Programm egal welcher Art, außer
  50.      Änderungen zur Konfiguration, sind ausdrücklich verboten. Der Autor
  51.      ist nicht verantwortlich für Schaden, der ihrem System zugefügt wird,
  52.      und direkt oder indirekt mit diesem Programm in Zusammenhang steht.
  53.  
  54.      Die reqtools.library ist Copyright (C)1991-1994 by Nico François
  55.      und ist uneingeschränkte Shareware. Sie können den Autor unter
  56.      2:292/603.10 oder nico@augfl.be oder per Post unter Nico François,
  57.      Corbielaan 13, B-3060 Bertem, Belgien erreichen. Er bevorzugt EMail.
  58.  
  59.      Die rexxreqtools.library ist Copyright (C)1992-1994 by Rafael
  60.      D'Halleweyn. Sie können den Autor unter rdhall@rug.ac.be oder
  61.      per Post unter Rafael D'Halleweyn, Perckhoevelaan 17, B-2610
  62.      Antwerpen, Belgien erreichen.
  63.  
  64.      Der Move Befehl wurde von Kai Iske am 16.8.94 geschrieben und
  65.      ist Public Domain. Sie können den Autor untel kai@iske.asdp.sub.org
  66.      oder iske@informatik.uni-frankfurt.de, via IRC unter kiske, via dem
  67.      Zerberus Netz unter KAI@SWEET.ZER oder per Post unter Kai Iske,
  68.      Brucknerstrasse 18, 63542 Hanau, Deutschland erreichen.
  69.  
  70.      AmiExpress ist (C) Lightspeed Technologies.
  71.  
  72.  
  73. ÜBERSiCHT
  74. =========
  75.  
  76.      Galledis wurde geschrieben um das Online legen von Files zu
  77.      erleichtern. Es ist eine Implementation von AmiExpress' Local
  78.      Upload, aber mit viel mehr Features.
  79.  
  80.      Stellen sie sich vor, daß sie gerade Tonnen von Files gedownloadet
  81.      haben und sie online legen wollen. Bis jetzt brauchten sie ein
  82.      DirTool um die Files zu kopieren/verschieben und sie mussten wissen
  83.      wo das richtige Verzeichnis liegt. Mit Galledis loggen sie ein,
  84.      gehen in die UDBase in das richtige Verzeichnis und starten Galledis.
  85.      Ein reqtools.library Requester wird sie nach den zu kopierenden/
  86.      verschiebenden Files fragen. Wenn sie soweit sind, wird Galledis die
  87.      Arbeit für sie machen und, eine Neuheit in v1.30, das erste File
  88.      optional automatisch online legen.
  89.  
  90.      Das ist noch nicht alles. Galledis ist extrem konfigurierbar (über
  91.      die Kommandozeile auch nur für... wie soll man run-time übersetzen...
  92.      dieses eine Mal, wenn sie Galledis starten) und es unterstüzt
  93.      verschiedene UDBase Partitionen.
  94.  
  95.  
  96. FEATURES
  97. ========
  98.  
  99.      + NEU: Automatisches Online legen des ersten Files möglich
  100.      + NEU: Anzeigen der Konfiguration möglich
  101.      + NEU: Ausschalten der Portbeschränkung möglich
  102.      + NEU: Deutsche Dokumentation
  103.  
  104.      + Das erste und einzigste Local Upload Utility für CNet
  105.      + Extrem konfigurierbar - ohne externes Konfigfile
  106.      + Kommandozeilenparser (? wird unterstützt), der "Run-time"
  107.        Konfiguration unterstützt (Scheißwort, ich weiß...)
  108.      + Unterstützt verschiedene UDBase Partitionen
  109.      + Fragemodus
  110.      + Benutzt die exzellenten reqtools.library Requester
  111.      + Der File Requester kann auf dem CNet Screen geöffnet werden
  112.      + Kein Pfuschcode - hochoptimierter, nicht gestohlener Code
  113.      + Leicht zu benutzen
  114.  
  115.  
  116. ANFORDERUNGEN
  117. =============
  118.  
  119.      Galledis braucht:
  120.      + reqtools.library von Nico François
  121.      + rexxreqtools.library von Rafael D'Halleweyn
  122.      + Move von Kai Iske
  123.      + CNet 3.05c
  124.  
  125.      Galledis wurde mit der reqtools.library Version 38.1092,
  126.      rexxreqtools.library 37.71, Move 1.10 und CNet 3.05c getestet.
  127.  
  128.      Galledis funktioniert *nicht* auf CNet 2.63, u.a. wegen geänderten
  129.      GetUser Werten. Auf Nachfrage werde ich ihnen den Gefallen tun
  130.      und eine 2.63er Version machen.
  131.  
  132.  
  133. INSTALLATION
  134. ============
  135.  
  136.      Führen sie einfach die beiliegende Skriptdatei "Install" aus oder
  137.      installieren sie per Hand:
  138.      - kopieren sie Move nach C:
  139.      - kopieren sie reqtools.library und rexxreqtools.library nach Libs:
  140.      - kopieren sie Galledis nach PFiles:
  141.  
  142.      Egal ob sie den bequemen oder den umständlichen Weg nehmen, sie müssen
  143.      auf jeden Fall einen neuen Eintrag zu Sektion 4 ihres BBSMenu Files
  144.      hinzufügen, der Galledis startet. Vergessen sie nicht, den Zugriff
  145.      zu beschränken.
  146.  
  147.      Falls sie nicht der Profisysop sind: Starten sie ihren Lieblings-
  148.      texteditor und laden sie das File 'CNet:bbsmenu'. Gehen sie zum Ende
  149.      der Sektion 4 (UDBase) und fügen sie folgenden Eintrag hinzu:
  150.  
  151.      <TAB>LUP |#0PFiles:Galledis} |`31
  152.                ^
  153.                `-- Dies ist ein CTRL-Q Buchstabe, ASCII Wert 17!
  154.  
  155.      Beachten sie das `31 am Ende. Hinter ` folgt eine Liste aller
  156.      Access Groups, die Galledis starten dürfen. Wenn sie z.B. einen CoSysop
  157.      mit Zugriffslevel 30 hätten, würden sie `30,31 angeben.
  158.  
  159.      Natürlich können sie LUP belieben ändern, solange diese Kombination
  160.      nicht bereichts im File benutzt wurde.
  161.  
  162.      Vergessen sie außerdem nicht, den Pfad zu ändern, falls sie Galledis
  163.      nicht nach PFiles: kopiert haben. Wenn sie das Install Skript benutzt
  164.      haben, stimmt PFiles:.
  165.  
  166.  
  167. KONFIGURATION
  168. =============
  169.  
  170.      + Benutzungskonfiguration anzeigen? (Variable: showconfig)
  171.        Mit einer 1 verzaubern sie Galledis soweit, daß es die Einstellungen
  172.        die JETZT benutzt werden, wobei mit JETZT der Zeitpunkt des Startens
  173.        von Galledis gemeint ist. Kommandozeilenparameter haben also Einfluß.
  174.        Eine 0 schaltet diese Option aus.
  175.        Voreingestellt ist 1. Kommandozeilenform: Cx.
  176.  
  177.      + Vorgehensweise (Variable: opmode)
  178.        Wenn Galledis _alle_ Files kopieren soll, benutzen sie eine 0.
  179.        Um _alle_ Files zu verschieben, geben sie eine 1 an. Mit einer 2
  180.        aktivieren sie den Fragemodus, in welchem sie für jedes einzelne
  181.        File gefragt werden, ob sie das aktuelle File kopieren oder ver-
  182.        schieben möchten. Abbrechen ist natürlich auch möglich.
  183.        Voreingestellt ist 2. Kommandozeilenform: Mx.
  184.  
  185.      + Voreinstellungspfad für den Requester (Variable: reqpath)
  186.        Dieser Pfad wird beim Erscheinen des Requesters benutzt.
  187.        Normalerweise wird dies ihr Up- und Download Verzeichnis sein.
  188.        Wenn sie diese Option von der Kommandozeile aus benutzen,
  189.        verwenden sie *KEINE* Spaces !!!
  190.        Voreingestellt ist 'DH0:'. Kommandozeilenform: Rx.
  191.  
  192.      + Requesterbuffer löschen? (Variable: reqflush)
  193.        ReqTools benutzt einen internen Verzeichniscache. Wenn sie Galledis
  194.        einmal benutzt haben und es nochmal starten, wird sich Galledis an
  195.        den vorherigen Inhalt des Verzeichnisses erinnern. Falls sie diesen
  196.        Cache ausschalten wollen, geben sie 1 an (Ja), sonst 0 (Nein).
  197.        Voreingestellt ist 0. Kommandozeilenform: Fx.
  198.  
  199.      + Requester auf CNet's Screen öffnen? (Variable: reqscreen)
  200.        Wenn der Requester auf CNet's Screen geöffnet werden soll, geben sie
  201.        hier eine 1 (Ja), sonst eine 0 (Nein) an.
  202.        Voreingestellt ist 1. Kommandozeilenform: Sx.
  203.  
  204.      + Partition auswählen? (Variable: partselect)
  205.        Wenn sie nur ein UDBase0: Assign haben, ist 0 die richtige Wahl.
  206.        Eine 1 schadet auch nicht, in diesem Fall zeigt Galledis den Pfad an,
  207.        wo die Files hin kopiert oder verschoben werden. Wenn sie mehrere
  208.        Partitionen haben, wählen sie eine 2.
  209.        Voreingestellt ist 1. Kommandozeilenform: Px.
  210.  
  211.      + Voreingestellte Partition (Variable: defpart)
  212.        Wird nur benutzt, wenn sie partselect auf 2 gestellt haben. Dann ist
  213.        diese Zahl die voreingestelle Partition.
  214.        Voreingestellt ist 0.
  215.  
  216.      + Override Passwort (Variable: override)
  217.        Einige Wörter kann man halt schlecht übersetzen...
  218.        Dies ist das Passwort um die Portbeschränkung zu umgehen.
  219.        Unten erfahren sie mehr. Verwenden sie keine ALT oder CTRL Zeichen!
  220.        Voreingestellt ist "".
  221.  
  222.      + Override Versuche loggen? (Variable: logoverride)
  223.        Wenn Galledis Override Versuche ins ARexxSays Log eintragen soll,
  224.        geben sie hier eine 1 oder eine 2 an. 0 schaltet diese Option aus.
  225.        Unten erfahren sie mehr.
  226.        Voreingestellt ist 2.
  227.  
  228.      + Erstes File automatisch online legen? (Variable: autoadopt)
  229.        Wenn Galledis ihnen beim ersten File beim Online legen helfen soll,
  230.        geben sie hier eine 1 an. 0 schaltet... raten sie mal!
  231.        Unten erfahren sie mehr.
  232.        Voreingestellt ist 1.
  233.  
  234.      + Befehl fuer Adopt Orphans (Variable: aocommand)
  235.        Einige Sysops haben ihre Systeme arg eingedeutscht... geben sie hier
  236.        den Befehl an, den sie anstatt AO benutzen.
  237.  
  238.      Wie sie vielleicht bemerkt haben, haben einige Optionen eine
  239.      Kommandozeilenform. Sie können eine oder mehrere dieser Optionen, durch
  240.      Spaces getrennt, hinter dem Befehl angeben, den sie zum Aufruf von
  241.      Galledis verwenden. Die Reihenfolge spielt keine Rolle.
  242.  
  243.      Sie brauchen nicht die ganze Zeit in dieser Dokumentation nachzusehen,
  244.      was die Kommandozeilenform einer Option ist. Starten sie Galledis mit
  245.      dem Argument "?" für Onlinehilfe, genau wie mit Shell Befehlen.
  246.  
  247.      Falls sie das Anzeigen der Konfiguration ausgeschaltet haben, können
  248.      sie diese mit dem Argument "C" einsehen.
  249.  
  250.      Beachten sie, daß die letzten beiden Argumente nur ihre Funktion
  251.      erfüllen, d.h. "LUP M2 ?" wird nur die Onlinehilfe anzeigen.
  252.  
  253.      Ein anderes Argument für die Kommandozeile ist "O" welches Galledis
  254.      dazu zwingt, die Portbeschränkung zu umgehen. Normalerweise kann
  255.      Galledis nur von Local Ports aus gestartet werden. Falls sie, weshalb
  256.      auch immer, diese Sperre umgehen wollen, geben sie das Argument "O"
  257.      an. Geben sie nun das Passwort an, daß sie bei der Variable override
  258.      angegeben haben. Wenn sie logoverride auf 2 gestellt haben, werden
  259.      alle Versuche des Umgehens geloggt, bei 1 nur die fehlgeschlagenen.
  260.      Um die Umgehung ganz auszuschalten lassen sie override leer.
  261.  
  262.      Als letztes wäre da noch das Auto-adopting, das automatische Online
  263.      legen. v1.30 geht einen Schritt weiter als ältere Versionen. Sie
  264.      brauchen sich nicht mehr den ersten Filenamen zu merken. Ich hör
  265.      sie schon "Wahnsinnsfeature" schreien... es ist einfach nicht möglich,
  266.      alle Files automatisch online zu legen !!! Ich habe keine Lust, dies
  267.      hier groß und breit zu erklären, wenn sie ein fortgeschrittener
  268.      Programmierer sind, wissen sie warum.
  269.  
  270.  
  271. ANWENDUNG
  272. =========
  273.  
  274.      Hier eine Beispiele für korrekte Kommandozeilen:
  275.  
  276.      LUP ?
  277.      LUP M2 RHD1: P0
  278.      LUP S1 RDF0: C
  279.      LUP F1
  280.  
  281.      Ungültige Kommandozeilen:
  282.  
  283.      LUPM0          CNet wird den LUP Befehl nicht erkennen
  284.      LUP RHD1:P1    Der Requester wird nach HD1:P1 fragen
  285.      LUP F1S1       Das Argument wird ignoriert, weil es nicht unterstützt
  286.                     wird.
  287.      LUP F3         Galledis wird eine Fehlermeldung ausgeben -
  288.                     das F Argument akzeptiert nur 0 oder 1 als Parameter.
  289.  
  290.      Die allgemeine Anwendung von Galledis is relativ leicht, und braucht
  291.      wohl nicht erklärt zu werden, oder?
  292.  
  293.      Schauen sie in der Dokumentation der reqtools.library nach, falls
  294.      sie nicht mit dem Requester zurecht kommen. Sie können mehrere Files
  295.      gleichzeitig selektieren, indem sie das erste File selektieren, SHIFT
  296.      gedrückt halten und die anderen Files selektieren.
  297.  
  298.      Zur Verwendung des Move Befehls geben sie 'Move ?' ein oder schauen
  299.      sie in dessen Dokumentation nach.
  300.  
  301.  
  302. GESCHICHTE
  303. ==========
  304.  
  305.      v1.21          16 September 1994 - Öffentliche Version
  306.                     Die Move Routine funktioniert nun auch wenn von
  307.                     verschiedenen Geräten verschoben wird. Partition
  308.                     auswählen eingebaut.
  309.  
  310.      v1.22          21 September 1994 - Interne Version
  311.                     Portbeschränkung umgehen eingebaut.
  312.  
  313.      v1.23          24 September 1994 - Interne Version
  314.                     Anzeige der Konfiguration eingebaut.
  315.  
  316.      v1.24          26 September 1994 - Interne Version
  317.                     Sicherheitsabfragen eingebaut, die Anwendung aus
  318.                     falschen Bereichen verhindern.
  319.  
  320.      v1.30          3 Oktober 1994 - Öffentliche Version
  321.                     Automatisches Online legen des ersten Files eingebaut.
  322.                     Deutsche Dokumentation geschrieben.
  323.                     Besser gesagt, in der Eile übersetzt ;)
  324.  
  325.  
  326. UPDATES
  327. =======
  328.  
  329.      Neue Version von Galledis und anderen CNet Tools von Logic werden
  330.      über verschiedene Medien zugänglich sein. Sie sollten einen Blick in
  331.      AmiNet's comm/bbs/cnet Verzeichnis als auch in ihren regionalen Boxen
  332.      riskieren. Galledis ist FTPbar von bkroom.apana.org.au, im Verzeichnis
  333.      /pub/amiga/comm/cnet. Außerdem ist Galledis FIDO FREQbar von Frontiers
  334.      BBS, Buffalo, NY (1:260/121). Mitglieder der UUCP Mailing Liste werden
  335.      neue Updates automatisch kriegen - solang die Archivgröße vernünftig
  336.      bleibt ;). Außerdem können sie Galledis von den unten aufgelisteten
  337.      Boards kriegen.
  338.  
  339.  
  340. KONTAKTE
  341. ========
  342.  
  343.      Wenn sie Fragen, Anregungen haben oder einfach jemanden brauchen mit
  344.      dem sie über Sachen wie Musik, Mädchen oder was auch immer reden können:
  345.  
  346.      InterNet     : fate@flory.rhein-main.de
  347.      Fido Classic : fate@2:2465/334.1
  348.      Fido Lite    : fate@2:244/1544.1
  349.      AmigaNet     : fate@39:172/3.1
  350.  
  351.      Falls sie keinen Zugriff zu diesen Netzwerken haben können sie mich auch
  352.      in die Indians Home BBS in Oberursel bei Frankfurt erreichen. Die Nummern
  353.      lauten 06171-268340, 06171-926259 und 06171-926180 und führen sie zu
  354.      Yoriko V34 Modems. Sie können mich auch in der "The Addiction" und der
  355.      "Digital World" und natürlich in der "Future World" erreichen.
  356.  
  357.  
  358. DANKESCHÖNS
  359. ===========
  360.  
  361.      Vielen Dank für Beta Tests und Fehlerberichte:
  362.      - Terry Wood
  363.      - Dave Lawley
  364.  
  365.      Auch vielen Dank an Nico François und Rafael D'Halleweyn für ihre
  366.      coole Arbeit (ReqTools/RexxReqTools). Jeder sollte sich überlegen,
  367.      ob er nicht registriert! Außerdem vielen Dank an Marlin Schwanke
  368.      und Terry Wood, die die UUCNet Mailing List managen. Und vielen
  369.      Dank an Jamie Lovick und David Weeks, die Galledis FTP- und FREQbar
  370.      machen.
  371.  
  372.  
  373. GREETINGS & NACHRICHTEN
  374. =======================
  375.  
  376.      - Red Hawk/Interactive   Geht schon, oder?
  377.      - Quickfinger/Shoot      Go on SHOOTing!
  378.      - Red Alert              Mein Bier...
  379.      - -Vindex!               Was geht?
  380.      - Shadow Man             Best Wall seen so far!
  381.      - Calypso/GOD^Logic      CNet rulez!!!
  382.      - Ace/Logic              Immer korrekte Messies!
  383.      - Amo/Osiris             Bist du jetzt online oder nicht?!
  384.      - Snow                   Da haste deine deutsche Anleitung!
  385.  
  386.      - Overlord/Skid Row      Wat is er met je BBS aan de hand ?!
  387.      - Whirlwind/Dutch Dreams Mooie Ansis !!!
  388.  
  389.      - Cayliph/S!+EX4         Why didn't ya just send a Mail to QF ??!!
  390.                               Read the Docs first !!!
  391.      - Terry Wood             Will ya ever reach me ? ;)
  392.      - Ivan Wheelwright       Sorry, can't find this damned UUCP Flag!
  393.  
  394.         Außerdem Greets an alle, die hier nicht erwähnt sind, z.B.:
  395.    X-Ray/Interactive, Shodan/Interactive, Lord Chaos, Beeblebrox/Osiris,
  396.       MuMu/Osiris, Trooper/Osiris, Spider/Osiris, Masterbyte/Osiris,
  397.      Ace/Logic^Osiris, Steve/Logic, Mean Max/PDY, Mike & Dave/Classic,
  398.          Euronymous/TRSI^TT, Geronimo, Maverick, Rio, Snow, /X\ac,
  399.              Marky/Backlash, Power/Backlash und alle User der
  400.                   UUCNet Mailing Liste. (Alle ungeordnet)
  401.  
  402.                                     ---
  403.  
  404.              Werden sie Mitglied der UUCP CNet Mailing Liste!
  405.             Ein InterNet EMail Forum für CNet Sysops weltweit!
  406.  
  407.   Schicken sie eine EMail an uucnet-request@cnet577.cts.com mit der Zeile
  408.                   SUBSCRIBE <ihre InterNet EMail Adresse>
  409.        Wenn sie irgendwelche Fragen haben können sie den Chef unter
  410.                        uucnet-admin@cnet577.cts.com
  411.                                 erreichen.
  412.  
  413.                                     ---
  414.  
  415.                 Von Fate/Logic CNet Innovation zu erwarten:
  416.                              FateComment v3.0
  417.                                FrontEnd v1.0
  418.  
  419.                  Vielleicht werden diese in C geschrieben,
  420.           hängt davon ab, wie lang ich brauche um diese verdammte
  421.                            Sprache zu lernen ;-)
  422.  
  423.  
  424.  
  425.  
  426.                                - Das Ende -
  427.                        Forward ever, backward never!
  428.  
  429.                             
  430.  
  431. ------------------------------------------------------------------------>>
  432.           <·> PROFESSIONELLE TOOLS FÜR PROFESSIONELLE SYSOPS! <·>
  433. <<------------------------------------------------------------------------
  434.